History
History
Synonyms
UK
US
Meaning:
blab

to talk foolishly

gossip

confess

to say or admit (that one has done wrong)

admit, confirm

BLURT OUT as in Wiktionary
BLURT OUT as in Wikipedia